package com.ys.作业;

/**
 * 描述:     定义4个线程两个递增，两个递减
 *创建四个线程，两个线程对i加1，两个线程对i减1
 *   作业：启动4个线程，两个递增，两个递减
 *  * 注意：线程每次执行的顺序都不一致，简称：不靠谱。为什么每次执行不一致？因为CPU每次为线程分配的时间戳长短不一致
 * @author CodeYang
 * @version 2021/1/5 1:32
 */
public class P1线程加减操作 {


    public static void main(String[] args) {
        /**
         * 创建 两个递增线程
         */
        for (int i = 0; i < 2; i++) {
            new Thread(new Runnable() {
                @Override
                public void run() {
                    for (int j = 0; j < 10; j++) {
                        System.out.println(Thread.currentThread().getName()+"::::"+j);
                    }
                }
            },"递增线程").start();

            new Thread(new Runnable() {
                @Override
                public void run() {
                    for (int j = 10; j > 0; j--) {
                        System.out.println(Thread.currentThread().getName()+":::"+j);
                    }

                }
            },"递减线程").start();
        }
    }
}
